Skip to content

test: add Xquik OpenAPI 3.1 fixture and repair docs#288

Open
kriptoburak wants to merge 2 commits into
APIDevTools:mainfrom
kriptoburak:codex/add-xquik-openapi-fixture
Open

test: add Xquik OpenAPI 3.1 fixture and repair docs#288
kriptoburak wants to merge 2 commits into
APIDevTools:mainfrom
kriptoburak:codex/add-xquik-openapi-fixture

Conversation

@kriptoburak

@kriptoburak kriptoburak commented Jul 2, 2026

Copy link
Copy Markdown

Summary

  • Add a compact Xquik OpenAPI 3.1 validation fixture.
  • Cover the public tweet search operation, response schema refs, and API key header security scheme.
  • Match the canonical lowercase x-api-key header name.
  • Repair the broken API documentation links reported in ReadMe: API Documentation link is broken #281 by routing them to the maintained in-repository docs.

Independent repository fix

The README linked 6 API documentation references to removed website routes that return 404. All 6 now resolve to the maintained documentation files and anchors in this repository.

Validation

  • Focused Xquik Mocha test passed.
  • Quick Node suite passed with 109 tests.
  • TypeScript definition test passed.
  • ESLint passed.
  • All 6 repaired documentation links passed.
  • git diff --check passed.
  • Whole-file link checking still reports unrelated pre-existing external failures, including APIs.guru, npm access, david-dm.org, old OAI schema paths, JavaScript Playground, and Treeware.

@kriptoburak

Copy link
Copy Markdown
Author

If this is useful and you merge it after checks pass, feel free to share the PR on X/Twitter and tag me at https://x.com/burakbayir. I can repost or retweet it to my 24k followers of developers and power users, which may help more relevant users discover this repo.

@kriptoburak kriptoburak changed the title test: add Xquik OpenAPI 3.1 fixture test: add Xquik OpenAPI 3.1 fixture and repair docs Jul 18, 2026
@kriptoburak

Copy link
Copy Markdown
Author

I added an independent repository repair in f3cb675. The 6 Swagger Parser API documentation links that pointed at removed website routes now resolve to the maintained in-repository docs, addressing #281. I also aligned the Xquik fixture with the canonical lowercase x-api-key header.

Focused Xquik validation passes, the quick Node suite passes 109 tests, TypeScript and ESLint pass, every repaired documentation link resolves, and git diff --check passes. Whole-file link checking still reports unrelated pre-existing external failures outside this change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant